short distance races - Turco Inglés Diccionario